// pages/mine/mine.js
import {getUsername} from '../../api/my.js'
Page({

  // 数据
  data: {
    "token":'',
    "personal_info":{"name":'少年先锋队员',"address":'河南·郑州',"integral":'1080'}
  },
  //登录
  login(){
    wx.navigateTo({
      url: '../../login/pages/login/login',
    })
  },
  // 退出登录
  logOut(){
    this.setData({
      "token":''
    });
    wx.removeStorageSync('token');
  },
// 我的测评
  myEvaluation(){
    if(this.data.token){
      wx.navigateTo({
        url: '../../my/pages/myEvaluation/myEvaluation',
      })
    }else{
      wx.navigateTo({
        url: '../../login/pages/login/login',
     })
    }
  },
  // 我的咨询
  myConsult(){
    if(this.data.token){
      wx.navigateTo({
        url: '../../my/pages/myConsult/myConsult',
      })
    }else{
      wx.navigateTo({
        url: '../../login/pages/login/login',
     })
    }
  },
  // 我的回答
  myAnswer(){
    if(this.data.token){
      wx.navigateTo({
        url: '../../my/pages/myAnswer/myAnswer',
      })
    }else{
      wx.navigateTo({
        url: '../../login/pages/login/login',
     })
    }
  },
  // 我的通知
  myNotice(){
    if(this.data.token){
      wx.navigateTo({
        url: '../../my/pages/myNotice/myNotice',
      })
    }else{
      wx.navigateTo({
        url: '../../login/pages/login/login',
     })
    }
  },
  // 我的收藏
  courseCollection(){
    if(this.data.token){
      wx.navigateTo({
        url: '../../my/pages/courseCollection/courseCollection',
      })
    }else{
      wx.navigateTo({
        url: '../../login/pages/login/login',
     })
    }
  },
  // 绑定手机
  bindPhone(){
    if(this.data.token){
      wx.navigateTo({
        url: '../../my/pages/bindPhone/bindPhone',
      })
    }else{
      wx.navigateTo({
        url: '../../login/pages/login/login',
     })
    }
  },
  // 修改密码
  changePassword(){
    if(this.data.token){
      wx.navigateTo({
        url: '../../login/pages/updatePassword/updatePassword',
      })
    }else{
      wx.navigateTo({
        url: '../../login/pages/login/login',
     })
    }
  },
  // 关于我们
  as(){
    if(this.data.token){
      wx.navigateTo({
        url: '../../classroom/pages/about/about',
      })
    }else{
      wx.navigateTo({
        url: '../../login/pages/login/login',
     })
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
  
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  async onShow() {
    this.setData({
      token:wx.getStorageSync('token')
    });
    let r = await getUsername({token:this.data.token});
    // console.log(r);
    if(r.data.code == 200){
      this.setData({
      "personal_info.name":r.data.data.name
     })
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})